package cn.com.lsy.product.lepao.service;

import cn.com.lsy.product.lepao.model.entities.LpStoreTbl;
import cn.com.lsy.product.lepao.model.mt.entities.IncomeDataChartsDto;
import cn.com.lsy.product.lepao.model.mt.entities.NewCardTotalDto;

import java.util.List;

public interface IStatisticalService {

    List<IncomeDataChartsDto> selectPlatformIncome(int pageSize, String type, String startTime, String endTime);

    List<IncomeDataChartsDto> selectStoreIncome(int pageSize, String type, int storeId, String startTime, String endTime);

    List<IncomeDataChartsDto> selectPlatformEnter(int pageSize, String stringTime, String endTime);

    List<IncomeDataChartsDto> selectStoreEnter(int pageSize, int storeId);

    List<LpStoreTbl> selectStoreByNumber();

    String getStoreNumberState(int num);

    NewCardTotalDto selectPlatformMonthCardNum(String startTime, String endTime);

    int selectStoreMonthCardNum(String startTime, String endTime, String type, int storeId);
}
